touched in the head
Also,
touched
. A little bit crazy, somewhat deranged, as in
I think the war left him a little touched in the head
.
[
Late 1800s
]